namespace UNREACH_SIZEOF {
	int get_ptr_size(void* ptr)
	{
		int x = 0;
		switch (sizeof(ptr)) {
		case 4:
			x = 4;
			break;
		case 8:
			x = 8;
			break;
		default:
			x = 16;
			break;
		}
		return x;
	}
}